package com.far.game.xiuzhen.common.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.far.game.xiuzhen.common.database.entity.*;


/*
 * @description: 用户 玩家
 * @author mike/Fang.J/Q184377367
 * @date 2022/7/5 11:29
 * 一个游戏对象 可能对应多个数据表
 * 所以是容器态
 *
 *
 */
public class DataBase {

    public static class SkillData extends Skills{

    }

    public static class SkillBufsData extends SkillBufs {

    }

    public static class Partner extends com.far.game.xiuzhen.common.database.entity.Partner {

    }

    @TableName("xz_user_partner")
    public static class UserPartner extends com.far.game.xiuzhen.common.database.entity.UserPartner {

        //数据库不存在这个字段 不映射
        @TableField(exist = false)
        private String sid;

        public String getSid() {
            return sid;
        }

        public void setSid(String sid) {
            this.sid = sid;
        }
    }

    public static class User extends com.far.game.xiuzhen.common.database.entity.User {

    }

}
